@charset "utf-8";
/* CSS Document */

.pad20 {padding:20px;}

.red {color:#f00;}

#full-col .box_tt {background:url(../images/bg_tt_topunderpage_full.png) no-repeat; width:915px;}
#full-col .box_content_underpage {background:url(../images/bg_tt_midunderpage_full.png) repeat-y; width:950px;}
#full-col .box_content_underpage1 {background:url(../images/bg_tt_midunderpage_o_full.jpg) no-repeat;}
#full-col .box_bottom {background:url(../images/bg_tt_botunderpage_full.png) no-repeat; width:950px;}

.giftcard {background:url(../images/giftcard-bg.png) no-repeat; width:560px; height:328px; margin:20px auto; padding:30px 29px 0; position:relative; color:#006cb7;}
.gavekort {left:29px; top:40px; position:absolute; width:154px; height:31px;} 
.price {text-align:right; font-size:36px; margin-bottom:10px;}
.block {width:49%; float:left; font-size:13px;}
.block p {margin-bottom:3px; font-weight:600;}
.wish {text-align:right; line-height:22px; float:right;}
.gift-contact {text-align:right; font-size:11px; color:#fff; width:100%; right:29px; bottom:24px; position:absolute;}
.gift-contact img {margin-bottom:8px;}

.giftcard-frm {width:600px; margin:0 auto;}
.giftcard-frm label {float:left; display:block; width:130px; font-weight:600;}
.giftcard-frm input[type="radio"] {margin:0 3px 0 10px;}
.giftcard-frm div.clearfix {margin-bottom:10px;}
.giftcard-frm input[type="text"] {width:300px; height:25px; line-height:25px; margin-left:10px;}
.giftcard-frm textarea {margin-left:10px; width:300px; height:100px;}

.btn-addtocard {background:url(../images/btn-addtocard.png) no-repeat;  width:122px; height:26px; border:none; font-size:0; margin-left:140px; cursor:pointer;}

.giftcard-frm .other_amount_area{display: none;}
